armour sweep - Turkish English Dictionary